Item type Book Book Cover Author(s) Carriger, Gail https://catalog.berkeleypubliclibrary.org/?section=resource&resourceid=99430484 ISBN 9780316056632