Catherine Carstairs
Catherine Carstairs teaches history at the University of Guelph and is the author of Jailed for Possession: Illegal Drug Use, Regulation and Power in Canada, 1920-1961 . Nancy Janovicek teaches history at the University of Calgary and is the author of No Place to Go: Local Histories of the Battered Women's Shelter Movement .
Catherine Carstairs teaches history at the University of Guelph and is the author of Jailed for Possession: Illegal Drug Use, Regulation and Power in Canada, 1920-1961 . Nancy Janovicek teaches history at the University of Calgary and is the author of No Place to Go: Local Histories of the Battered Women's Shelter Movement . See less
Catherine Carstairs's Featured Books