The end of time?

by Jeremy Butterfield