Good systematic introduction to subject at first year university level.
Many pictures, easy maths though an appreciation of partial differentiation is required for the finer points. Plenty of explanation.
The subject is covered from a largely mechanical point of view, EM waves are only mentioned in passing. However engineering applications are not emphasised. This is a Physics book.
Problem sets at end of each chapter and short answers at back of book.
My 1971 edition has 316 pages including the index.