Books by Foster, Edwin W. (sorted alphabetically)