derrick sowells