10.1016/S1745-3542(05)02003-5