Joseph McCrossan

Joseph McCrossan

Omnivorous freelance writer and journalist. Tech, politics, philosophy, science and everything in between. Don’t feed the Basilisk.