David Lindsay. David T. Lindsay. David Halliday. David T. Day. David A. Hay. David A. Reay. David A.Hay. David C. Kay. David Day. David F. Gray.