Search
Go to advanced search
Browse site by subjects
Login
Basket totals
Tales to sink your teeth into!
Life falls apart for Hayley when she doesn't make the swimming squad, and her best friend moves away. But then something very surprising happens...