David Bradley, Inderscience
Writer