Carbide Tipped Pens: Seventeen Tales of Hard Science Fiction

Overview: