Brian Douglas Tennyson

Brian Douglas Tennyson is emeritus professor in the Department of History at Cape Breton University.