A First Guide to Cats: Understanding Your Whiskered Friend - John Bradshaw