Beginning XNA 3.0 Game Programming From Novice to Professional - Lobão, Alexandre Santos; Evangelista, Bruno; Leal de Farias, José Antonio; Grootjans, Riemer (Apress, 2009)