Archive for February 2nd, 2015

Ansible 331, February 2015

Monday, February 2nd, 2015

This issue contains some regrettable self-promotion for the new ebook of He Do the Time Police in Different Voices. Have you the willpower to resist these insidious blandishments? Yes, probably you do.