Books by Ernest A. Edmonds