Allen, Hugh,1944-