There's a big mystery at the heart of Barack Obama's Dreams For My Father: A Story of Race and Inheritance. What was Barack Obama doing seeking out Marxist professors in college? Why did Obama choose a Communist Party USA member as his socio- political counselor in high school? Why was he spending his time studying neocolonialism and the writings of Frantz Fanon, the pro-violence author of "the Communist Manifesto of neocolonialsm", in college? Why did he take time out from his studies at Columbia to attend socialist conferences at Cooper Union? And there is more mystery in the book. Why...