Introduction to World Wind
by Dan Sanders
2nd
January 2005