Nicki Trench Nicci French Jackie French Fiona French Lucy Trench Nigel French Simon French Gillian French Patrick French by Jackie French