Description
Book Information
ISBN 9780060937263
Author Clive Barker
Format Paperback
Page Count 896
Imprint HarperPerennial
Publisher HarperCollins Publishers Inc
Details
Imprint: |
HarperPerennial |