I was thinking of something. If Kirk had his glasses to sale in "VoyageHome" then doesn't that mean he must have had them on him when he beamed down to the Geness planet? They had a pretty intense fight, so I asume the glasses were in his jacket or something but when he tries to sale them the only damage is the crack from "Wrath of Khan."
Jason
Jason