The Naval Annual

GPTKB entity