Rube Goldberg: His Life and Work