ProCompelling read & great characters.
ConsA long read for some.
ProAmazing subject matter, well-handled and excellent...
ConsMay be a little long for some - but I didn't want ...
ProAn interesting and intriguing read
Consthe book is lengthy
ProThought provoking, engaging characters.
ConsHeavy-going in some parts
ProTremendously researched. Captivating writing
ConsBrief in places