motionmountain.net
Motion Mountain is a free physics textbook for students, teachers and others curious about motion in nature. The 2021 edition is offered as five PDF volumes, with an English original improved for over 20 years and volunteer translations in several languages.