Via 
Hot Air, the 
Daily Mail reports that a book was thrown at President Obama as he spoke at a rally in Philadelphia. The Mail says it's "not clear" what the book was, but I think we can just make it out here...

Click the image for a better look. It's 
The Complete Idiot's Guide, naturally.
My favourite of the 
comments at Hot Air: 
I hope it wasn’t “Atlas Shrugged.”  That would smart if it hit a person.