Stories by Shamus Cooke

Posted on: Jun 20, 2011, Source: Smirking Chimp

Posted on: Dec 21, 2010, Source: BuzzFlash

Posted on: Dec 18, 2008, Source: Information Clearing House