Jaffe, Michele Bad Kitty Michele Jaffe - London Puffin Books 2006 - 310 p. ISBN: 9780141319766 Subjects--Topical Terms: Fiction Dewey Class. No.: 823 JAF