Ghostwriter
london, greater london, united kingdom
2 Market Media
London School of Journalism
Stanford University