Although I don't do RS, CGP books are really good and you can get them online too. They're great for revision and I'm sure they have a RS textbook and probably even a question book. So yeah; have a look at cgp books (although keep in mind they're somewhat expensive [£7], but they're worth it!)