Browse results

Showing 1-10 of 688 titles

1 If You Can't Take a Joke...: You Shouldn't Have Joined (Paperback)

by Ronald Clark Clarke, Amy Alldred, Chris Price, Bob Clarke, Sean Mark Stone

Format: Paperback 294 pages
Published: 28/10/2013

Not for sale online
Available in some of our shops


2 Jackspeak: A Guide to British Naval Slang & Usage (Hardback)

by Rick Jolly

Format: Hardback 544 pages
Published: 06/06/2011

5+ in stock

Usually despatched within 24 hours

RRP £12.99

£10.39

You save: £2.60


3 Castles of Steel: Britain, Germany and the Winning of the Great War at Sea (Paperback)

by Robert K. Massie

Format: Paperback 880 pages
Published: 22/11/2007

5+ in stock

Usually despatched within 24 hours

RRP £14.99

£11.99

You save: £3.00


4 Enemy Coast Ahead Uncensored: The Real Guy Gibson (Paperback)

by Guy Gibson

Format: Paperback 288 pages
Published: 08/03/2006

In stock

Usually despatched within 24 hours


5 Nelson: The Sword of Albion (Paperback)

by John Sugden

Format: Paperback 1040 pages
Published: 20/02/2014

In stock

Usually despatched within 24 hours

RRP £18.99

£14.29

You save: £4.70


6 The Red Circle: My Life in the Navy Seal Sniper Corps and How I Trained America's Deadliest Marksmen (Paperback)

by Webb Brandon

Format: Paperback 400 pages
Published: 23/04/2012

Not in stock

Availability uncertain


7 Royal Navy Recruit Test: Sample Test Questions for the Royal Navy Recruiting Test - Testing Series (Paperback)

by Richard McMunn

Format: Paperback 100 pages
Published: 21/04/2014

Not in stock

Usually despatched in 7-10 days



9 Nile 1798: Nelson's First Great Victory - Campaign No. 230 (Paperback)

by Gregory Fremont-Barnes, Howard Gerrard

Format: Paperback 96 pages
Published: 20/03/2011

In stock

Usually despatched within 24 hours

RRP £14.99

£11.99

You save: £3.00


10 British Frigate Vs French Frigate: 1793-1814 - Duel 52 (Paperback)

by Mark Lardas, Peter Dennis

Format: Paperback 80 pages
Published: 07/05/2013

In stock

Usually despatched within 24 hours

RRP £12.99

£10.39

You save: £2.60