The Shelf · 871 books
Tom King · read 31 July 2012 to 7 August 2012
GradeC
Sci-Fi, Fantasy
Everything by Tom King · The Shelf