Writing under a variety of nom de plumes, Niall Edworthy has written over a dozen books covering a wide range of subjects from military history, biography and outdoor survival to general humour and sport.