Turning the future into revenue : what businesses and individuals need to know to shape their futures ISBN: 0471792934