Transactions on Modularity and Composition I by Gary T. Leavens | Menrva Books | MenrvaBooks