Author: joel rose and amos poe