Skip to main content alibris logo

D C Taylor

D. C. Taylor was born and, for the most part, raised in New York City. He has lived in Switzerland, France, Spain, London, and Vienna. He wrote for movies and TV for twenty-two years in L.A. and now spends four months of the year on the coast of Maine and the rest in Boston.