The Ultimate Ball Python Morph Making Guide by Kevin McCurley is almost 800 pages of everything you want to know. It just came out a couple months ago. It's a little pricey around $110 but is worth it. I have a copy and it is full of information and has somewhere around 1200 color pictures of different morphs and the genetic breakdown of almost all of them.