Archive for the ‘President Obama’ Category

The Myth of Technological Infallibility

Posted by: roger6t6 on June 21, 2010