When Breath Becomes Air
Paul Kalanithi
Ten Global Trends Every Smart Person Should Know: And Many Others ...
Ronald Bailey & Marian L. Tupy
The Black Mountain
Rex Stout
Nero Wolfe (23)
The Wrong Rite
Charlotte MacLeod
The Forgotten 500: The Untold Story of the Men Who Risked All ...
Gregory A. Freeman