The Martini-Henry a novel
Hughes, Barrie.
London Weidenfeld and Nicolson
1978
English fiction.