Dale K. Van Kley on humansmap.com →