vincent powell