sean stephens