Turning the world inside out - Robert Ehrlich (University Press, 2000)