Spare Rib Magazine Issue 45 | NiceBooksReads