ahmad lang