John Ewing knows a lot about navigation and writes well. Read this.
Adventures of a guy in love with all kinds of flying. Gliders, turboprops, instructing in a 172, it's all fun for me.
A Mathematics and CS professor, flight instructor, former professional pilot, and author.