The Shelf · 871 books
Robin Sloan · read 30 October 2012 to 3 November 2012
GradeB+
Literary
Everything by Robin Sloan · The Shelf