This book is very good. It has made better in General knowledge. It also has a free booklet of current affairs which also equals the book.