http://dlc.dlib.indiana.edu/archive/00002203/01/HARDIN.pdf