×
Isabel LeBourdais

Isabel LeBourdais

Isabel LeBourdais, née Russell, changed later to Erichsen-Brown was a Canadian journalist and writer. She is best known as the author of the 1966 book The Trial of Steven Truscott, the first major work to argue that Steven Truscott had been... Wikipedia
Born: April 15, 1909, Toronto, Canada
Died: 2003 (age 94 years)