m.d. r. de haan