G . Richert harafrest