Sperling Paperback (1995)
| Paperback
467 pages
Dewey 813.54