Description
Book Information
ISBN 9780060747220
Author Gregory Maguire
Format Paperback
Page Count 352
Imprint ReganBooks
Publisher HarperCollins Publishers Inc
Details
Subtitle: |
A Novel |
Imprint: |
ReganBooks |