Foreshadows. by John Cumming