by Carlos Ruiz Zafon (Author), Lucia Graves (Translator), Carlos Ruiz Zafon (Author), Lucia Graves (Translator)
Format: Illustrated
Pages: 512
Edition: Illustrated
Publisher: Penguin Books
Published: 28 Feb 2005
ISBN 10: 0143034901
ISBN 13: 9780143034902