Stephen knew that something bad had happened. After all, he'd been there, hadn't he, he'd been a part of it. But how bad it was he could never be sure. Everything seemed to conspire against his knowing. A decade later, as a young man, an unexpected opportunity to discover the truth presents itself. Only, is it the truth he wants to discover? This speculative adventure threads its way dramatically across three episodes of twentieth century cultural upheaval, through the struggle and aftermath of the first and second world wars to the social revolution of the 1960s.