authors Wan, Gang (Gary) Clark, Dennis Fullerton, John Macmillan, Gail Reddy, Deva E. Stephens, Jane Xiao, Daniel