Ruth O'Callaghan has been translated into six languages and has led workshops on three continents. This book comprises selected long poems, and some newer ones.