celtic pattern generator
a home for libre arts
practical science principles explained with useful apps. prof steven abbott covers adhesion, surfactants, (nano)coating and solubility science.
a blog about web development, software business, and wordpress
ADS