About John Merriman

John Merriman writes humor on the Internet.

John Merriman Articles