I did a variety. Start off doing one or two with books etc.
Once you understand more about the paper etc., then try a few without books.
Make sure you try a few to time as well.
But most of all, correct yourself afterwards. There is no point in doing them unless you're going to learn from it. If you keep making the same mistakes, figure out why, then revise them, then try a question, or try a particular question again.
I'd recommend trying different past papers, rather than the same one multiple times, although it can sometimes make sense to go back over certain questions, particularly ones you find difficult.