The lastest episode of Comic Book Physics deals with time travel, and can be found here.