Inpact International Foundation (1999)
224 pages
LC Classification GN471 .S64 1999
LC Control No. 2010655012