For daily wit & wisdom, get the Almanac newsletter.

Andrew S. Hallidie received a patent for...

Events
Andrew S. Hallidie received a patent for a cable car system