Molecular analysis and genome discovery - Rapley, Ralph; Harbron, Stuart (John Wiley & Sons, 2011)