Becoming A Pilot: What Every New Pilot Needs To Know To Save Time And Money In Flight School - James D. Kofford