Pan Macmillan (Jul 06, 2001)
| Paperback
480 pages | 109 x 175 mm | English
Dewey 853.914