h b d abdul hameed