Go Beyond JavaScript with TypeScript. - Mehta, Hiren (PC Quest, 2013)