Human genetic engineering : a guide for activists, skeptics, and the very perplexed - Shanks, Pete (Nation Books, 2005)