Ice Run - Hamilton, Steve (United States St.Martin,s, 2004)