The speculations of John Steele.