http://www.newenglandreptile.com/genetics_intro.html