An impressive collection it is. I was honored to see it. DGJ, Volume Thirteen, Issue 4, pages 47 to 55.