Introduction to game physics with Box2D - Parberry, Ian. (CRC Press, 2013)