Shadowness - Abstraction http://shadowness.com Group for all things abstract. en