"Craft, John E" Electronic Media - \\200100ENGGPSX - Wadsworth Publishing 2001 Belmont - 394p. includes index and biblioraphy ISBN: 534195660