Primer of genetic analysis a problems approach - Thompson, James N. (Cambridge University Press, 2008)