David Rose
Screaming Banshee Press
Author
David Rose is the author of Amden Bog, The Scrolls of Sin, and most recently Lovecraft's Iraq. Winner of the 2018 Robert A. Gannon Award, he has an irrepressible taste for the lyrical. When feeling pragmatic, Rose's essays have appeared in S.T. Joshi's Penumbra. He lives in Orlando, Florida.