Carrot Cake - revised edition

Light, moist, delicious and firm enough for sugarpaste (fondant) icing, this carrot cake turns out perfectly every time.