Various recommendations that have come to me via email.
Dear BLOGGER checker, I am a REAL PERSON, see one of the drafts where I have given you my phone number to reach me.
Patent number: 7240303 Filing date: Jun 6, 2003 Issue date: Jul 3, 2007 Inventors: Nils Endric Schubert, Kenneth S. McElvain, John Mark Beardslee, Mario Larouche Assignees: Synplicity, Inc."