Basic Books (Sep 1990)
| Paperback
352 pages | 135 x 201 mm
Dewey 306.890973