By Angela Wilkes, John Shackell, Wilkes, Angela, Shackell, John
By Helen Davies, John Shackell
By Angela Wilkes; John Shackell, John Shackell, Angela Wilkes
By Angela Wilkes, John Shackell, S. O'Croinin
By Anita Ganeri, Rachel Wright, John Shackell
By Francoise Holmes, Giovanna Iannaco, Helen Davies, John Shackell