An Ethics for Today (Finding Common Ground Between Philosophy and Religion)