mike doling