Your cart is empty.

Elizabeth Trott

Elizabeth Trott, who holds a Ph.D. degree from the University of Waterloo, has taught philosophy at several Canadian universities. She has written and presented many national radio programs for the CBC.

Books By Elizabeth Trott

}