Thomas A. P. Sinclair
Binghamton University