Stephen H. Davis

American mathematician