Dreams Visions Signs and the Future