The Shelf · 871 books
Patrick Lee · read 18 June 2011 to 23 June 2011
GradeA-
Sci-Fi, Crime/Thriller
372 pages.
Everything by Patrick Lee · The Shelf