Clarkesworld Magazine, Issue 1, October 2006

Clarkesworld Magazine, Issue 1, October 2006