Ten Global Trends Every Smart Person Should Know: And Many Others ...
Ronald Bailey & Marian L. Tupy
A Week in December
Sebastian Faulks
The Evening and the Morning
Ken Follett
Glitz
Elmore Leonard
Playing for the Ashes
Elizabeth George
Inspector Lynley (7)