There are currently 293 books waiting for a review.
Vita Nostra
by Marina Dyachenko Β· published 2007 Β· read 2021-08-15 β
β
β
β
β
Vita Nostra is often described as "If Kafka had written Harry Potter", and neither part is a good fit. Closer to the
truth would be to call it a Russian version of The
Magicians


