Small Details of Life: Twenty Diaries by Women in Canada, 1830-1996

Book Info