Title: Three Hundred and Six Illustrations of the Maritime Flags of All Nations