avg_rating: 3.98
name: David Cranmer
about: David Cranmer aka as Edward A. Grainger is a New York-based writer whose work has appeared at Macmillan’s TOR.COM and Criminal Element sites. Follow him on Twitter @BEATtoaPULP.