John Hall
John Hall (inventor)