John Keely, inventor

John Ernst Worrell Keely - Wikipedia