Newly published today by Packt Press, GameMaker Game Programming with GML, written by Matthew DeLucas.
I contributed technical review to the manuscript, as an unpaid volunteer. Purchasing through the amazon affiliate link below is the only compensation I will receive for the work I put into the book.