By Terry pratchett, Douglas Adams, Peter Haining
By Peter Haining
By H. Rider Haggard, Peter Haining, Hammond Innes
By A V Sellwood, Peter Haining