TY - RPRT TI - Progress over a decade, a century, a millennium. AU - John Horton DO - 10.1177/107327480301000101 UR - https://pubmed.ncbi.nlm.nih.gov/12619652/ ID - 12619652 ER -