Wiley encyclopedia of electrical and electronics engineering volume 12

047113953X