Comment

Sep 22, 20161aa rated this title 4.5 out of 5 stars
Another wonderful book by McCullough, and it was read so well by the author too! Sympathetic, learned, genuinely and infectiously interested; I found it edifying and interesting.