David Thomas Johnson application