وی در راستای تحقق اهداف بیگانگان و ایجاد شکاف در صفوف مسلمین در نیمه اول قرن سیزدهم کتاب تحفه اثناعشریه را تالیف کرد و در این کتاب با تمام توان به عقاید و آرای شیعه اتهام زد و افترا بست. وی در چاپ اول نام مستعار خود، غلام حلیم را بر آن گذارد و این نام، ماده تاریخ تولد عبدالعزیز دهلوی مؤلف کتاب است و در چاپ دوم نام اصلی خود را بر آن نهاد.
صاحب عبقات الانوار می نویسد: