As I've said many times, the future is already here. It's just not very evenly distributed. Author: William Gibson