The Many Travails of John Smith

Investigation, Mediation, Vindication (detail)