Author: James Stewart, Lothar Redlin, Saleem Watson, Soo T. Tan