d. d. haroske