The History of Telephone

Events

1876
1877
1878
1878
1889
1921
1947
1983
Jan 6, 1996
2007