John Perry Barlow

October 3, 1947  -  February 7, 2018