salvatore powell