"This book is mainly addressed to mathematicians. ... with this book you learn how to (re)formulate physics in a new perspective, in terms of differential geometry, and in a more rigorous way. ... this is a very good book for students in an advanced course in mathematical physics, but also a good reference book for researchers interested in the subject." (Giuseppe Nardelli, Mathematical Reviews, November, 2017)