A simple read store

Re-opening a PR which had originally been opened from the GB repository.