" Beginning XNA 2.0 game programming : " by Alexandre Lobo; Evangelista; and Jose Antonio Leal De Farias.