TypeScript Book 2020 TypeScript MM Moaml Mohmmed MB Max Beerbohm 1 readers PublisherIndependently PublishedLanguageEnglishPublished2020