APC Digest and science - NCERT (New Delhi Arya Publication, 2008)