Stephen M. Watt

Computer scientist and mathematician