Monads for functional programming
Philip Wadler
Calibre Quick Start Guide
John Schember
Starman Jones
Robert A. Heinlein
Redshirts
Scalzi, John
Battle Royale
Masayuki Taguchi & Koushun Takami