steven anthony lawrence