David A. Call. David D. Hall. David K. Randall. David Hall. Gavin Lyall. Safi Bahcall. Steven T. Call. David Hothersall. Adam Hall. Basil Hall.