Stephen Morris Roberts is a poet and actor who lives in Wilmington, North Carolina and is the author of a chapbook, Every September (1998) and a full-length collection, A Space Inside a Space [...]
His sex organ Resembles the mole, Tiny, myopic Eye wiggling Through fertile tunnel, Fearful it will Be found out, Banished from its sacred Burrow: to be Devoured alive A less painful end. [...]