JOHN FARNSWORTH, ESQ