Former Hammonds senior partner Richard Burns dies