Around the World Festivals - Margaret Hall (Heinemann pub, 2003)