added book model
book