AUTHOR · [154] James P. Carse Books 1 BOOK 001 Finite and Infinite Games Finite and Infinite Games James P. Carse Philosophy Philosophy 1 endorser