Krause Publications (Oct 1989)
384 pages | USA | en_US
Dewey 016.78242164/02
LC Classification ML156.4.P6 .U5 1989
LC Control No. 89083584