Jane's Fighting Ships
Saunders, Stephen (RN) Jane's Fighting Ships 2003-2004