Comment

Jul 12, 2017lpdimond rated this title 5 out of 5 stars
This book has it all. A delightfully likeable protagonist, historical information, interesting secondary characters, humor (in abundance) and pathos. Highly recommended.