From genes to genomes: concepts and applications of DNA technology - Dale, Jeremy W; Author (2002)