http://aem.asm.org/cgi/reprint/66/3/1007