Updated Book type with objectID