Sean Eddy Google Scholar Books