Finite Time in a Finite Space by Janna Levin