I've got both and They are both well worth while owning. They each have a different focus and I really couldn't pick one over the other. Kevins book is geared more towards pet ownership and breeding, while the Barkers book is more detailed with a lot more background information. If you're serious about ball pythons I'd have to say that both are a must have. Of the videos, I've only got the ball python breeding video and don't have the snake sexing one. The ball python breeding video is good though and gives a nice overview of the breeding cycle though both books go into more detail.

Mark.