Who was Hubert Cecil Booth, and which piece of tech he invented do we have in our homes?

loading...