Debra Dean Editor & Author

Debra Dean is the best-selling author of a short-story collection and two novels, The Mirrored World and The Madonnas of Leningrad—the latter a New York Times Editors’ Choice and #1 Booksense Pick. She lives in Miami and teaches at Florida International University.