G. Kirkpatrick Thompson Attorney at Law