David Price — American film director