MODERN ROBOTICS by Kevin M. Lynch Northwestern University, Illinois Hardback You will find that this guide is written in a friendly, approachable style.