Learn React with TypeScript: A beginner's guide to reactive web development with React 18 and TypeScript - Rippon (IEEE, 2003)