SOPHIE MAKES A SPLASH - GERALDINE MCCAUGHREAN (BLOOOMSBURY)
Keywords: STORY