Molecular biology made simple and fun - Clark, David P. (Cache River Press, 2010)