This book is a marvellous mind messer! It had me thinkingg for days! Each chapter brings a new twist and turn in the plot. There are slight romance elements and it is very upsetting in some places... I give it a five star rating!
Does it have a happy ending?
You'll have to find out!