Advanced 2d Game Development [with Cdrom] by Jonathan S. Harbour & Jonathan Harbour