The Hampstead Mystery CHAPTER XXV · ch 25/34