David J. Smith
David J. Smith is a Regents' Professor of physics at Arizona State University. He is an... more »
David J. Smith is a Canadian writer for children. His book If the World Were a Village: A Book... more »