Emma Elsworthy

Emma Elsworthy is the editor of The Worm at Crikey.