How do you create this spiral shell?

I got a lot of help on this type of thing from this thread: