Cybersurgery by Richard A. Satava & Richard M. Satava