Titles by: Robert P. Kennedy
Author: Robert P. Kennedy
Robert P. Kennedy is Associate Professor in Catholic Studies and Religious Studies and Chair of the Department of Religious Studies at St. Francis Xavier University in Antigonish, Nova Scotia, Canada.