thomas sheehan: more recent publications, lectures