Get ready for physics / - Adelson, Edward (Addison-Wesley, 2011)