pedro ferguson