Bill Mitchell has written extensively about it.