Man is Not Alone; a Philosophy of Religion