Richard Keshen



Department of Philosophy and Religious Studies


Campus Centre CC271
Cape Breton University
PO BOX 5300, Sydney, Nova Scotia
Canada, B1P 6L2
Ph: 902 563 1303
fax: 902 563 1894







Read about my book: Reasonable Self-Esteem

Co-edited book Ethics and Humanity: Themes from the Philosophy of Jonathan Glover

What is Philosophy?

Why Major in Philosophy?

The Success of  Some of Cape Breton University's Former Philosophy Students