Check out the following resources 

Recommended Books