The gargoyle
Publisher: Canongate Books
Published: 2008
Place of publication: Edinburgh, Great Britain
Format: Paperback
Number of pages: 501
ISBN-13: 9781847671691