Book Review: Sonnets for My Past and Future Assassin, Terrance Hayes Poetry: Sonnets for My Past and Future Assassin, Terrance Hayes I won’t pretend this is an easy read. Sonnets for My Past and Future Assassin is not gentle, nature poetry. It is raw and caustic, written to shine a spotlight on violence and […]