When learning about genetics I found this web site to be very helpfull and easy to read and understand. www.thefunmouse.com I hope this helps