I'd highly recommend the aforementioned books as well but also the Alan Hager book from the 90's is an incredible piece of work...I mean Sh#t. Sorry I couldn't resist!Pete in MN