The half bad trilogy -- 1

Unsorted Book Green, Sally (Novelist): Half bad (2014, Viking, published by the Penguin Group)

Half bad

by