John Alexander Blackett of Bradford

Frank Hemsley

Name
Frank Hemsley
Surname
Hemsley
Given names
Frank
Note
Electric engineer.