William Allen
William Allen FRS FLS FGS was an English scientist and philanthropist who opposed slavery and engaged in schemes of social and penal improvement in early 19th-century England.
William Allen FRS FLS FGS was an English scientist and philanthropist who opposed slavery and engaged in schemes of social and penal improvement in early 19th-century England.