Glenn Alan Cheney 

Glenn Alan Cheney is a writer, translator, and managing editor of New London Librarium, a literary press in Hanover, Conn. (NLLibrarium.com)