Books by David W. Edwards