Books by David E. Loper