Gordon Clarke (Barrister & Solicitor) @ Patents Pending tm