Build your own humanoid robot - Williams (McGraw Hill, 2004)