Below you will find a list of books that I recommend for additional study material.
NOTE: Books are listed roughly by skill level.