Stephen Jay Gould
The terms "millenarianism" and "millennialism" are sometimes used interchangeably, but this usage is incorrect. As Stephen Jay Gould notes: