Sperling Paperback (1988)
| Paperback
537 pages
Dewey 813.54