Authors: Ravenstein Ernest George (sorted by popularity)