Creative thesis. No abstract available.