The Hampstead Mystery CHAPTER XXIX · ch 29/34