Essential Typescript: From Beginner to Pro, Paperback/Adam Freeman