Edward Long
British colonial administrator

Edward Long