Why Did I Buy This Book?: Over 500 Puzzlers, Teasers, and Challenges ...
Lynne Brunelle
Life on the Run
Bill Bradley
Jane Austen For Beginners
Robert Dryden
The Deluge
Stephen Markley
Linux Journal May 2013
Linux Journal