John Havan
John Havan was born in Paris, France in 1933. His Vietnamese father, a Sorbonne graduate in law,... more »