Orion (an Imprint of The Orion Publishing Group Lt (Aug 02, 2004)
| Paperback
464 pages | 163 x 239 mm | English
Dewey 813.54