spencerwianecki 's review for:

Shaman by Kim Stanley Robinson
4.5

Why do I like this book? No idea. But it sticks with me