Baen (Jun 01, 2001)
| Paperback
560 pages | 4.1 x 6.7 inch | English
Dewey 813.54