Welcome to the personal website of S. Douglas Johnson.
Not much going on here at the moment, it's a work in progress. Keep an eye on this space!