I know you're asking for books but books are almost outdated as soon as they hit the shelves. And that's a problem with the Creative Cloud rapid release cycle in that book publishers & authors can't keep up with new versions.
That said, the Classroom in a Book series is widely regarded by many as the defacto Dreamweaver bible. https://www.amazon.com/Adobe-Dreamweaver-Classroom-Book-Release-ebook/dp/B07L6NB965
But it won't teach you how to use Bootstrap.
If you want to learn web development pay attention to recent books on the subjects of CSS Flexbox and CSS Grids.https://www.amazon.com/s?k=css+grid+layout&i=digital-text&crid=1MWO0XPKI9OX0&sprefix=CSS+%2Cdigital-text%2C197&ref=nb_sb_ss_i_2_4
Bootstrap documentation is posted online and that's the most up to date information on it. Customizing or Themeing Bootstrap with SASS variables is discussed at the link below. Global variables & mixins allow you to change colors, remove components you don't need, etc... without writing a lot of code.
https://getbootstrap.com/docs/4.3/getting-started/theming/
In addition, there are 22 pre-built Bootswatch Themes you can use freely. https://bootswatch.com/ It's a simple matter of switching the Bootstrap CSS file at the top of your document to a Bootswatch CSS theme.