Dennis Hamilton Tindall — British medical publisher