I recently purchased a book on social issues, which I found extremely useful for both preliminary exams (especially schemes) and mains. The book provides comprehensive coverage of each topic, supplemented with updated data. It's a one-stop resource that can help you score well in social issues. I highly recommend it!