We are all full of weakness and errors; let us mutually pardon each other our follies. (Voltaire Francois-Marie Arouet (1694-1778)).