The search for certainty: a philosophical account of foundations of mathematics - Marcus Giaquinto (Clarendon, 2004)