Added ch. 12 files from Jay