Deborah Parker Deborah Parker. Deborah Clarke Deborah Berke Fiona barker Sarah Barker Peter Parker Deborah da Derek Parker Fiona Barker