Allen F. Horn III

Rogers Corporation, Lurie R&D Center, Rogers, Conn.

ARTICLES