Maeve Connolly is a lecturer in film and animation at the Institute of Art, Design, and Technology in Dublin.
Teresa Hubbard / Alexander Birchler
7 authors - Hardback
£30.00
The Place of Artists' Cinema
Maeve Connolly - Paperback
£32.95
TV Museum
£35.95