3.5 stars, for me. A brilliantly written, rollicking yarn. No subtext to speak of - it's really just an adventure novel, but that's no terrible thing. I'd have liked a little more characterisation, but this could only have been achieved at the cost of pace, which would actually impoverish the work as a whole. Thoroughly enjoyable, though - and still a masterclass for modern adventure writers.