Finite and Infinite Games, by James Carse