Inventors and inventions. - Hill, Louis (Black Dog Publishing,, 2009)