b. 9 August 1960, Bloomsbury, London, Britain. Foster was among the much less celebrated leading lamps behind the Creation Information success tale. His roots, like those of another Creation veteran, Ed Ball, could be traced back again to the first 80s avant garde pop of the tv screen Personalities. He …
Read More »