The mechanisms of genetics : an anthology of current thought