About James G. Snell JAMES G. SNELL is a professor in the Department of History at the University of Guelph. Books by James G. Snell The Citizen's Wage The State and the Elderly in Canada, 1900-1951 by (author) James G. Snell In the Shadow of the Law Divorce in Canada 1900-1939 by (author) James G. Snell The Supreme Court of Canada History of the Institution by (author) James G. Snell & Frederick Vaughan