Updated Book Model Code