Many cultures, many heritages - Sheffe, Norman (McGraw-Hill Ryerson, 1975)