Books by David H. Clark; Stephen P.H. Clark