Damien Echols is the author of the New York Times bestseller Life After Death, Yours for Eternity, and High Magick. The West Memphis Three story is the subject of the documentaries Paradise Lost and West of Memphis. He and Lorri live in Harlem. For more, visit damienechols.com.