Matlab : A Practical Introduction to Programming and Problem Solving (Elsevier, 2013)