Author - Mark S. Nixon, Tieniu Tan, Rama Chellappa