Finite And Infinite Games by James P. Carse