Thomas P. Heckmann edge of time