Alan J. Pakula and Sam Mendes, have which occupation in common?