Advanced molecular biology : a concise reference - Twyman, Richard M (Viva Books, 2003)