Billosophy: meditations on god, movement and miracles