brian anderson review