monica vali: refactored BookEntity