Type
Book
Author(s)
Michael Ondaatje, Samuel Storey Trust
Date
2003
Publisher
Bloomsbury
Pub place
London
ISBN-10
0747564728
ISBN-13
9780747564720