Title: Specification, design, implementation and testing of a distributed periodical ordering system for newsagents