The following appeared in CODEm Magazine's October 2019 issue and is an
updated version of a piece that first appeared in The Baltimore Sun, June 18, 2015

The following appeared in CODEm Magazine's October 2019 issue and is an
updated version of a piece that first appeared in The Baltimore Sun, June 18, 2015