Shaman: A novel of the Ice Age by Kim Stanley Robinson (Paperback, 2014)