Craig Walzer Editor

Craig Walzer co-founded and operates a bookstore on the island of Santorini in Greece, Atlantis Books, and a bookstore in Madrid called Desperate Literature.