Book Details
Format
Paperback
Pages
496
Language
English
Published
Jan 4, 2007
Publisher
Quercus
ISBN-10
1905204744
ISBN-13
9781905204748