Terrace Reflections II by Peter Adams