Time And Bits by Margaret MacLean