Advanced Molecular Biology A Concise Reference - Twyman, R. M. (Viva Books, 2003)