edited Book and BookHelper class