20 Books You Ought to Read in 2012 (Foreign Policy)

None of them are out yet, but the editors of Foreign Policy magazine have made a list of “smart books” they think we ought to read in 2012.

Leave a Comment

*