Mathematics for computer graphics - Vince John (London Springer, 2011)