You can visit Prozo! They have some good books for GATE. They also provide other study materials and personal notes. Maybe that helps you out!
please see the syllabus and look at content of every topic and try to tell me appropriate book,coaching material or whatever that contain all..pls reply soon