Professional Windows phone 7 application development building applications and games using Visual Studio, Silverlight, and XNA - Randolph, Nick (Wrox programmer to programmer, 2011)