Take a photo of a barcode or cover
jonsimonsen 's review for:
Vita Nostra
by Marina Dyachenko, Sergey Dyachenko
3.5 rounded up for the compelling writing and fresh perspective on . A major loss of points for the endless repetitiveness and fumbled ending.