The Angel On the Roof
Publisher: Secker & Warburg; Random House of Canada; Harper-collins Publishers
Published: 2000
Number of pages: 506
ISBN-13: 9780436202810