Troll Song

1st November 2016

Natasha Calder

Natasha Calder studied English at Trinity College Dublin and later at Cambridge University. She now works as a technical writer in the cyber security industry.