Scan barcode
A review by mjesmer
Rosehead by Ksenia Anske
I gave up on this book about two-thirds though as it got too weird and complicated and I just lost interest. It was an interesting concept but too hard to follow.