Edward J Kane Editor & Author