Stamp world.
London : Lieuse Publications,
1987.
Postage stamps
Stamp news (London, England)
Stamp mail