REVOLVING CREDIT AND SECURITY AGREEMENT PNC BANK, NATIONAL ASSOCIATION WITH FRANKLIN ELECTRONIC PUBLISHERS, INC. FRANKLIN ELECTRONIC PUBLISHERS (EUROPE) LTD. FRANKLIN ELECTRONIC PUBLISHERS (DEUTSCHLAND) GMBH December 7, 2004