Stephen Ellis (1953-2015)

Professor Stephen Ellis passed away on July 29, 2015.

You can read his obituary here.