CFP’s Annual Meeting will be held on Monday, April 19 at 5 p.m. in the downtown library March 31, 2010