Purple haze : the puzzle of consciousness - Levine, Joseph (Oxford University Press, 2004)