Engaging with Generation X/YWe are in an age of technological revolution. Computing power doubles (on average) every two years. Multiple new breakthroughs in...