Stirring Stories Of Peace And War, By Sea And Land by James Macaulay