Robotics - Young, John Frederick (Butterworth, 1973)