We would like to acknowledge the following which have influenced our thinking & development in various ways: