Molecular Analysis And Genome Discovery door Ralph Rapley & Stuart Harbron