Are both Steven Zaillian and Arthur Nersesian american?