john a. powell