jeffrey powell