10.1016/S0065-2504(06)39002-2