G . Haverman m . fl.