Ahmed Hamad Hamad itibaren Bapunagar, Rajasthan 344501, Hindistan
What an exciting book! The story is intricate, full of foreign culture and history (Russian), and interlaced with intriguing characters. It easily deserves 4½ stars.
i had to get some help from sparknotes--i have such a hard time with middle english. if i can't read something fluently, i might as well not read at all, because i can't retain it.