I just realized I have an unread one in one of my “on deck” book stacksEgg Shen, those were my two favourites, filled with fascinating details and in depth research. I have several others of his and the only one I've not yet read (but bought back in 2018) is John Adams.
Regards,
Jay.

Looks like a doozy…