About John C. Weaver John C. Weaver is University Professor at McMaster University, and the author of The Great Land Rush and the Making of the Modern World, 1650-1900.