Overview

William Desborough Cooley

(c. 1795—1883) geographer and controversialist