Title: The mechanisms of genetics : an anthology of current thought