When hell froze over - Halliday, E.M (Ibooks, Inc., 2000)