10.1002/(SICI)1521-1878(199911)