need books to score good in gate exam