I too would highly recommend Cravens book.
Beaver