Biology: How Life Works by James Morris