Specialist mathematics - Ha, Derrick. (Derrick Ha,, 2012)