I've found the foam book to be really useful, John Kennedy's books, although for lots of different types of puppets, have some interesting and unusual ideas, that's Puppet Mania and Puppet Planet, you can usually get them off ebay cheaper than the shops. To be honest with you, search the forums...