cleaned up both the Book and Author classes