Noel Rappin
Master Space and Time With JavaScript is a four book series that will help you come to to grips with modern JavaScript.
Computer Science,Programming Languages
Master Space and Time With JavaScript Book 1: The Basics