initial commit of sources for ch11 and ch12