The Amazing Days Of Abby Hayes complete series 1-19 set PB lot 13 14 15 16 17 18 You will find that this novel challenges your assumptions gently.