Practical GameMaker: Studio: Language Projects
Ben Tyers
GameMaker: Studio 100 Programming Challenges