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