Windows Mobile Game Development : Building games for the Windows Phone and other mobile devices - Adam Dawes (Apress)