Gates of New Life - Stewart, James S. (T& T Clark, 1976)