A review by rachelibrarian
Anna O by Matthew Blake

3.0

I raced to finish this book but felt a little let down by the ending.