Introduction to differential geometry - Tablouska, Jade (Delve Publishing, 2015)