John M Bennett

John M. Bennett has published over 400 books, chapbooks, media works and other materials, and is one of today's most important avant-garde poets.