About Phred 21 Articles
Phred Stone is the alter ego of John Ceccon who takes no responsibility for the rantings of Phred.