The Stamp Is Invented
In 1835, Great Britain was the world leader in commerce. Its empire was truly impressive, with colonies spanning the globe, including Canada, India, and Australia. At its zenith, Great Britain controlled nearly 25 percent of the earth’s land surface. Communication by mail was imperative to the administration of its empire. The British Post Office […]
The Stamp Is Invented Read More »