30 Books PYCG Thinks You Should Read (Or Want to Read)
This list is about some books I have already read, and loved. Also, some other books that are currently on my wish-list or popular titles I have heard of.
avg. score: 8 of 30 (26%)
required scores: 1, 2, 5, 8, 12