Kitābu can be both a predicate and muḍāf.
Advanced Parsing Workshop: Integrated Grammar