Pan Books (UK) (Apr 06, 2007)
| Trade Paperback
672 pages | 130 x 192 mm | English
Dewey 823.914