By William M Newman. Auckland MGH 1979 . xvi+541 9780070664555
]]>By William M Newman . New Delhi TATA McGRAW HILL 1997 . xvi+541 9780074632932
]]>By William M Newman. New Delhi TMH 2002 . xvi+541 0074632930
]]>By William M Newman. New Delhi TMH 2008 . xvi+541 9780074632932
]]>