R. D. Klafter

Robotic Engineering - New York Prentice Hall 2005 - 740

629.892