Peter J Leithart. Promise Of His Appearing. 2004.
"Further, the “hyper-preterist” must reduce the Millennium of Revelation 20 to a symbolic description of a forty-year period between the resurrection of Jesus and the destruction of Jerusalem. Whatever the difficulties of Revelation 20, one clear conclusion is that the “thousand years” symbolizes a significant period of time. When not used literally, the number one thousand is used consistently to describe things that are literally far more than one thousand: For every beast of the forest is Mine, the cattle on a thousand hills. (Ps. 50:10) For a thousand years in Thy sight are like yesterday when it passes by or as a watch in the night. (Ps. 90:4) 10 Ibid., 201. He remembered His covenant forever, the word which He commanded to a thousand generations. (Ps. 105:8)
It is nonsense to use “one thousand years” to symbolize a generation." (Page 6-7)