Scan barcode
theevester's review
informative
mysterious
tense
fast-paced
3.0
Bit preachy bit repetitive but I enjoyed reading something different and the insight into Sri Lankan history and culture. The main character was so annoying though and I struggled to care about people in the book.