Publications by 'C. David L. Thomas'