A Course In Mathematical Analysis (Volume 3) by Edouard Goursat