00512nam a2200169 a 450000500170000002000180001708200160003510000290005124500480008026000500012830000240017869000220020296400160022499700130024099900190025395200700027220251203111015.0 a9788131303610 a371.33bSIN aSingh, Y.K ... [et. al.] aEducational technology: teaching - learning aNew DelhibA P H Publishing Corporationc2008 avi,332p.c23cm.cHB aTeaching learning bcdefg_ a133805 C c110532d110532 00104070aPUbPUd2008-12-22g556.00l0o371.33 SINp133805yBK