Title: IHC almanac and encyclopedia