Millennials Rising: The Next Great Generation
William Strauss & Neil Howe
Buffalo Girls
Larry McMurtry
Behind the Times
Edwin Diamond
The Defector
Chris Hadfield
Tai-Pan
James Clavell