Как я понял из вопроса, вам нужны двунаправленные отношения.
Просто добавьте свойство Author в книгу класса
public virtual Author Author {get; set;}
И отобразить его как ссылку в файле Book Mappping
Reference(x => x.Author);
Можно указать одно и то же имя столбца FK для обоих сопоставлений, чтобы обеспечить связь одного столбца таблицы.
Если вам действительно нужно иметь int AuthorID в книге, создайте это свойство и установите для него Not.Update и Not.Insert, просто сделайте его доступным только для чтения.