Naval battles of the twentieth century - HoughlhRichard