10.1007/s10958-005-0040-3