good story. The only discrepancy is that it is suppose to be mid 21st century yet there are no references to any scientific advances for that time (vehicles still run on gas?)