Genes and future people : philosophical issues in human genetics / - Glannon, Walter. (Westview Press, 2001)