R . Ranft , d.