Outpost Mars: A science-fiction novel