24th annual Spirit & Place festival brings art, religion and science