Foreskin Quarterly Issue 31 | NiceBooksReads