Companions and competitors - Meier, John P. (New York Doubleday, 2001)