People/Trevor Royle
TR
Trevor Royle
17books
2languages
2countries
Culloden2016 · abacus
In Flanders Fields2012 · Mainstream Digital
War Report2012 · Mainstream Digital
We'll Support You Evermore2012 · Mainstream Digital
The Mainstream Companion to Scottish Literature2012 · Mainstream Digital
The Royal Scots2011 · Mainstream Digital
Queen's Own Highlanders2011 · Mainstream Digital
Fighting Mac2011 · Mainstream Digital
The King's Own Scottish Borderers2011 · Mainstream Digital
The Gordon Highlanders2011 · Mainstream Digital
The Royal Highland Fusiliers2011 · Mainstream Digital
The Cameronians2011 · Mainstream Digital
The Black Watch2011 · Mainstream Digital
The Argyll and Sutherland Highlanders2011 · Mainstream Digital
The Wars Of The Roses2010 · abacus
Civil War2005 · abacus
Crimea2000 · abacus