The Total solution for NCERT class 6-12
Yes, Horace Danby deserved to be punished. After all a crime is a crime, no matter whether it is committed for oneтАЩs own selfish interest or to benefit someone else.