Books by David H. Stam