Literary lapses / Stephen Leacock ; introduction by Robertson Davies

CP00344.jpg
CP00344-002.jpg
CP00344-003.jpg

canpub