Ibonia: an epic of Madagascar