Well this site seems to cover just about everything…
http://www.pilotfriend.com/century-of-flight/index.htm