JOHN DICKERSON, MCCLURE, RAMSEY, DICKERSON & ESCOE LLP