Is there a mind-independent reality?