Book Shop I have compiled a list of books which you may find helpful for practice or further study. Book Shop