Да, вы можете.Вы собираетесь сделать это с помощью двух запросов.
Сначала выберите своих авторов.
List<Authors> authors = context.Authors.ToList();
Второй выберите свои книги.
List<Books> books=
( from b in context.Books
group b by b.AuthorName into groupedByAuthor
let maxDate = groupedByAuthor.Max(c=>c.PublishDate)
...
).ToList
Когда вы сделаете это, EF будетЗаполните свою книгу для автора.Обратите внимание, что ваша ссылка не будет «загружена», но ваша 1 книга будет там.
Попробуй ... радостную магию EF.