Welcome!

This web site hosts several single-page informational sites maintained by Frank McPherson. Here is what you can find here: