Rage Against the Finite-State Machines
learnyousomeerlang.com