Add Book Part Functionality, still need to maintain a sort order