Almond David Simon David Yoon David Conn David Edmonds D. E. Edmonds I. G. Edmonds I.G. Elkind David James David Long David