Margaret Ryland profile | River Platform