James Roy Horner (1953-2015)