Mathematical Games, Abstract Games by Joao Pedro Neto | Menrva Books