Author: O. D. Faugeras
Alternate names: O Faugeras