Hugh M Kindred Editor & Author