Some of those books are a waste of time reading for your command prep. However, they are a good read.
So you want to be a Captain - Pilots Guild
A good document to read and it's free.
I found the best prep was knowing the company manuals very well, including your aircraft manufacturers manuals, CRM, and Cabin Safety manuals.
Unfortunately, you learn to be a Captain whilst on the job.