John C Weaver Author

John C. Weaver is Distinguished University Professor at McMaster University and the author of A Sadly Troubled History: The Meanings of Suicide in the Modern Age and The Great Land Rush and the Making of the Modern World, 1650-1900.