English Robert Porter Allen Cited by user Gianni Barbee on 07 Nov 2018 Robert Porter Allen (24 April 1905 in South Williamsport, Pennsylvania) – 28 June 1963 was an American ornithologist and environmentalist.