|
Description:
|
|
Archibald Alec Leach was born in Horfield, Bristol, England in 1904. He attended Bishop Road Primary School. An only child, he had a confused and unhappy childhood. His mother Elsie (who had apparently never overcome her depression after the death of a previous child in infancy), was placed by his father in a mental institution when Archie was ten. His father (who had a son with another woman) told him that she had gone away on a "long holiday", and it was only in his thirties that he found out she was still alive, and institutionalized |