Explanation and Proof in Mathematics - Gila Hanna (Springer US, 2010)