I can do this using cylindrical shells and cylindrical coordinates but I cannot doing it using spherical coordinate (which the method requested by the question).

I really cannot see how my limits are wrong, especially given that these two methods do work. Could someone please point out why my method in the first post using spherical coordinates yields the wrong answer? It's driving me crazy.

Thanks heaps