Online engineering - Gupta, Navarun. (Nova Science, 2009)