steven james martinez