BookEntity proper encapsulation.