• Paul Debevec (auth.) Marc Pollefeys Luc Van Gool Andrew Zisserman Andrew Fitzgibbon (eds.)

5 - 6Hours to read