brooke peck