Essential of the living world - Johnson, george (Mcgraw hill Boston, 2010)