The Mind of the Mathematician by Michael FitzGerald & Ioan James