steven hard (197.802)