Self-Assembling Games - Language, Learning, and Inquiry by Jeffrey A. Barrett | Menrva Books