Ryan O'Neill was born in Scotland, and lived and worked in Lithuania, Rwanda and China before settling in NSW, Australia.His short stories have appeared in numerous anthologies and journals including Meanjin, Westerly, New Australian Stories, Sleepers Almanac and Best Australian Stories. He is also a fiction editor for Etchings.Ryan's short story collection, The Weight of a Human Heart, is published in Australia by Black Inc, in the UK by Old Street Publishing, in Israel by Kinneret Zmora-Bitan Dvir and in the US by St Martin's Press.