The Shelf · 871 books
John Scalzi · read 23 December 2012 to 25 December 2012
GradeB+
Sci-Fi
Everything by John Scalzi · The Shelf