Books by author 'Hugh Cunningham'