IBC Published Books