W. James

Contributor to Impact magazine. P.O. Box 2055, Noorsekloof, Jeffreys Bay 6331, South Africa

Documents by this author