steven mickelsen