Berkley (Jun 03, 2003)
| Paperback
496 pages | 108 x 176 mm | English
Dewey 813.54