Martian Knightlife door James P. Hogan & James Patrick Hogan