Sell, buy or rent Davide Scaramuzza textbooks

ISBN-13:
9780262015356
ISBN-10:
0262015358
Author:
Roland Siegwart, Illah Reza Nourbakhsh, Davide Scaramuzza
Edition:
second edition
Publication date:
2011
Publisher:
The MIT Press
Format:
Hardcover 472 pages