Home Richard Smith – University of Cambridge

    Richard Smith

    Emeritus Professor of Historical Demography and Geography
    University of Cambridge
    Richard Beardsworth,

    Contributor's Details

    Phone: +44 (0)1223 333 182
    Website: Visit Website