My year 4 daughter and her year 5 friend are currently reading this book as it was recommended by an assistant in our local bookshop. Another mum has said she did not think it was appropriate for this age group. Please can someone who has read this book let me know which age group they think this is aimed at? Thanks.