Information:

Item#: 9780399546679
Author: Yolen, Jane
Publisher: Philomel
Cover: Paperback