Books by Douglas E. Arch