David Geddes — Canadian cinematographer