English: Stephen L. Carter -
Telugu: స్టీఫెన్ ఎల్. కార్టర్