Flags at Sea: A Guide to the Flags Flown at Sea by Ships of the Major Maritime Nations, from the 16th Century to the Present Day, Illustrated from the Collections