FDIC:10.1007/s10693-006-8741-4 FDIC:10.1007/s10693-007-0013-4 FDIC:10.1007/s12117-999-1055-9