History , Religion and Philosophy