"J. David Allan"