Basic Books (May 1993)
| Paperback
320 pages | 152 x 226 mm | English
Dewey 370.152
LC Classification LB1062 .G36 2004