SkinInc with edits from Seti Mayet
Writer