Publisher's Synopsis
'Last Train to Waverley' is set in France in World War I, during one week in March 1918. The Germans launched their final major offensive of the war and pushed the British back 30 miles. One unit of the 20 Royal Scots were cut off. This book follows the fortunes of this unit, and the personal dilemmas of Douglas Ramsay, the officer in charge.