David G. Bromley on humansmap.com →