Timothy J. Sheehan timeline