Preheat the oven to 400 degrees.
Remove the leaves from 2 sprigs rosemary, and chop them. Add them to a small bowl with the lemon zest and garlic powder, and mix to combine.
Loosen the skin on the chicken breast, and spread half of the mixture under it, taking care not to break the skin.
Spread the rest over the chicken, and season all over and inside the cavity with 2 teaspoons salt and pepper to taste.
Rub the chicken all over with 2 tablespoons of the olive oil.
Stuff the lemon quarters and remaining rosemary sprigs in the cavity.
Cut a small slit to loosen the skin on both sides of the breast cavity, and stick the opposite leg in each side, an easy way to truss it.
Tuck the wings under the bottom of the bird.
Put the carrots and potatoes in a metal roasting pan large enough to fit the chicken without crowding, and season them with 1 teaspoon salt.
Toss with the remaining 2 tablespoons of the olive oil.
Pour in the white wine and stock, and set the chicken on the bed of vegetables.
Roast, basting halfway through, until the chicken is golden brown and the internal temperature in the deepest part of the thigh reads 165 degrees, 1 hour and 15 minutes to ½ hours.
Set the chicken on a cutting board to rest for 15 minutes.
While the chicken is resting, set the roasting pan over medium-high heat and bring the pan juices to a boil, to glaze the carrots and potatoes.
Carve the chicken, and serve with the carrots and potatoes, spooning the pan juices over.