Baker Academic (Feb 01, 2001)
| Paperback
576 pages | 178 x 249 mm | Baker books | English
Dewey 266
LC Classification BV2063 .G56 2000
LC Control No. 00058583