TY - BOOK AU - John D Kraus TI - Electromagnetics SN - 0070356211 PY - 1992/// CY - New York PB - MGH ER -