Reading list: Pagan Research
*: I love this book so much
+: not my favorite
~: haven't read yet