JOHN WILLIAM THOMPSON, JR.