Dec 12, 14 & 19-21