Clark ,David Molecular biology Academic cell update David Clark - Amsterdam Elsevier 2010 - xviii, 784 ISBN: 9780123785893