Amazon
Mazes for Programmers: Code Your Own Twisty Little Passages
Amazon MarketplacePages: 275, Edition: 1, Paperback, O′Reilly