David Seawright, Alan