jimtwombly 's review for:

Shaman by Kim Stanley Robinson

Robinson was on his game once again. The subject matter made it feel as though he was channelling Jean Auel at times, but far less dense than Auel. A very good tale about how humans learned to adapt, skills we may need again.