Of one company : the story of HMS Cavalier, the last destroyer /
Erwood, Peter.
Fleet Hargate : Arcturus,
1999.
Cavalier. (Ship)