albert powell