David Buck, Alan