Dennis Flowers (1944-2001)