gene allan poe