Person · 7th c. BCEDuke Cheng of LuAlso known asDuc Cheng de LuHeigongJi HeigongJi HeigongJi HeigongLuchenggongarchival plate · Duke Cheng of Lu · placeholderThis entry is a stub. The Library is awakening — a longer account is being written.Connected tofather · child ofDuke Xuan of Lu7th c. BCE+ 9 further connections to entries not yet ingested