The human adventure - Marvin, Mariah; Marvin, Stephen; Cappelluti, Frank J. (Addison-Wesley, 1976)