Adventures in space and time