Original: Robert Cormier was born to Geoffrey Leonard and Irma Cormier, in Leominster, Massachusetts, United States, in the French-Canadian section of the town called French Hill.
Simplified: Robert Cormier was born in Leominster, Massachusetts, United States, in the French-Canadian part of the town called French Hill. His parents were Geoffrey Leonard and Irma Cormier.