Author: Nikolaĭ Daniilovich Perumov
Alternate names: Nick Perumov
Born: 1963