Newcomb's problem is a controversial paradox of decision theory. It is easily explained and easily understood, and there is a strong chance that most of us have actually faced it in some form or other. And yet it has proven as thorny and intractable a puzzle as much older and better-known philosophical problems of consciousness, scepticism and fatalism. It brings into very sharp and focused disagreement several long-standing philosophical theories...