Physics for game developers : science, math, and code for realistic effects - Bourg, David M. (O'Reilly Media, 2013)