William Kaye Lamb
William Kaye Lamb, OC FRSC was a Canadian historian, archivist, librarian, and civil... more »