Virgin Books (Jun 27, 2002)
| Paperback
672 pages | 108 x 180 mm | English
Dewey 338.04092