Development and applications of interactive multimedia TAPS (Technology Assisted Problem Solving) packages for engineering - Sidhu, Manjit Singh