challenge of life, the - oswald j.; smith (london marshall morgan & scott, 2016)