Make an Arduino-Controlled Robot (Make: Projects) by Margolis, Michael (10/23/2012)