Marine D: SBS : windswept /
Cave, Peter,1940-
Rochester : 22,
1995.
Great Britain. Royal Marines. Special Boat Squadron