Meg Cabot
03 October 2003
Macmillan Children's Books
Multiple-component retail product
9780330420907