eddingtons