Mysteries of prediction - Hall, Angus