Weekend Savings! £8 off voucher. Get the code »

Michael McIrvin

Michael McIrvin is a freelance writer and editor with undergraduate degrees in English and Anthropology and a Masters in Literary Criticism from the University of Wyoming. He is also a former university teacher of literature and writing, both creative and expository, and the author of several poetry collections, an essay collection, and a novel.