Edward G Buckley Author