Creative Impulses Creative Impulses Barra Boydell University College Dublin Press 9781910820940 pages Paperback / softback Ireland