Eric P. Clark
overview