A book for 'young adults' and adults alike - mesmerising, gripping and perfect - I wish I had written it. Highly recommended