Dave Parrack

Technology journalist. Aspiring novelist.