Emerging techniques and technologies - edited by Elizabeth Schroeder and Judy Kuriansky (Praeger, 2009)