Protocols For Gene Analysis by John Harwood & Adrian J. Harwood