Question: Why won't plot3d plot over an annular domain?

plot3d(x^2+y^2+2*x, x = 0 .. 3, y = sqrt(4-x^2) .. sqrt(9-x^2))

 

It will only plot as far as x = 2, except for one line.  Maybe because sqrt(4-x^2) is undefined for x > 2?

 

How can I plot over an annular region?

 

Please Wait...