Reproduction and heredity - KNAPP, Brian