Professional Microsoft robotics developer studio - Johns, Kyle, 1965- (Wrox professional guides., 2008)