Aviation Meteorology 2023 by IC Joshi for CPL, ATPL pilot trainees

920