This was GREAT. The usual Burroughs rollicking, non-stop, two-fisted, open-throttle biffo as the action veers back and forth across Mars, with outrageous acts of heroism, ridiculous coincidences, nefarious plots and noble deeds. But truly best of all, every time Cathoris races to save Thuvia, she pretty much saves herself moments before he arrives. Then they have a moment to not communicate and they're off again, narrowly escaping death and dishonour. Until, at the very end, everyone is saved by Kar Komak, the traditional collected-on-the-quest new best friend and doughty warrior. In summary, Thuvia is the best Martian princess ever.