Separating materials - SNEDDEN, Robert Oxford, 2008 Rev. and updated