R M Saleh Author