novel reaper of the drifting moon novel 2022