Lots of nice people have pointed out typos and recommended improvements. They include:

Erik Geiger
Kathryn Roosa
Ervin Gonzalez
Robert Rodriguez
Ianthe Sarrazin
James Ball
Kim Bravo
Rob Napier
and many more . . .