Throne or Oblivion by Dmitriy Viktorov
_