Services provided by Shamsuddin C Pracha: