Ion plasma waves in dusty plasmas: Halley's comet