Gordon H. Bower on humansmap.com →