Robert Kelly 

Born and raised in California. Moved to Ontario, Canada, in 1985. Now a dual citizen of US and Canada. Retired professor of theology and ethics.
See followers