10th CBSE  Notes and Previour Year Question Paper by Oswal Publication.