Kim Stanley Robinson

West clendinning doodle kim robinsom 2 small

Kim Stanley Robinson. If you don't know him already, look him up. Read the Mars trilogy, you won't regret it.