Physics for today and tomorrow by Tom Duncan · Bookplated