HarperCollins (Oct 09, 1995)
| Paperback
511 pages | English
Dewey 823.914