Author Archives

Taylor Dalton

Graduate of Yale University and postgraduate of Goldsmiths, University of London. Radio nerd, television addict, lover of all dogs and almost all gluten free cookies.