stripping and refinishing a staircase

What would be the best way to strip paint from a wooden staircase and refinish it. There appears to be about two coats of paint over a deep brown wood. (I don't know what wood it is). There are many spindles with lots of grooves and the staircase runs up three floors. I've never done anything like this before. Should I even consider attempting this project myself?