Biology: the dynamic science - Mcmillan, Russell Hertz (UK, 2014)