Reading list: Excellent and Read
Excellent books.