dscf8353 Published July 29, 2008 at 640 × 480 in charles stross @borders – 07/29/2008 Charles Stross @Borders SF, CA 07/29/2008