Extended Heredity: A New Understanding of Inheritance and Evolution By: Russell Bonduriansky, Troy Day Read more