The Human venture - Esler, Anthony (Prentice Hall, 1996)