John Murphy

John Murphy

Science fiction and mystery writer, engineer, coffee enthusiast. Reprehensible.