Principles Of Gene Manipulation And Genomics - PRIMROSE, SB; TWYMAN, RM (Black Well Publishers Limited UK, 2009)