steven asarch