Oliver Messel : a biography / - Castle, Charles, (Thames and Hudson,, 1986)