knowledge is an endless treasure cbgr