Bruce Hamilton - English novelist