d,p, giridhar teaching and techniques in technical education - new delhi hall 2005 - 297 ISBN: 8126122900 Dewey Class. No.: 370,11307