Comparison Of File Systems

The following table compares general and technical information for a number of file systems. Please see the individual file system articles for further information.

Table

File system: FAT12 FAT16 FAT32 HPFS NTFS HFS+ FFS UFS1 UFS2 Mac OS X UFS ext2 ext3 ReiserFS V3 Reiser4 XFS JFS Be File System NSS NWFS ODS5 VxFS ZFS File system
Creator Microsoft Microsoft Microsoft IBM & Microsoft Microsoft, Gary Kimura, Tom Miller Apple Kirk McKusick Kirk McKusick Kirk McKusick Apple (from UFS1) Rmy Card Stephen Tweedie Namesys Namesys SGI IBM Be Inc., D. Giampaolo, C. Meurillon Novell Novell DEC VERITAS Sun Creator
Introduced in 1980 1983 1997? 1988 1993? 1998 1983 1994 2002 ? 1993 1999 2001 2005 1994 ? 1996? 1998 1985 ? 1991 ? Introduced in
Original operating system QDOS MS-DOS version 2 Windows 95 OS/2 Windows NT Mac OS 4.2BSD 4.4BSD FreeBSD 5.0 Mac OS X Linux Linux Linux Linux IRIX AIX BeOS Netware 5 Netware 286 VMS SVR4.0 Solaris 10 Original operating system
colspan="23" style="background: #f9f9f9; text-align: left;" |   Limits
Maximum filename length 255 bytes 255 bytes 255 bytes 255 bytes 255 bytes 255 characters 255 bytes 255 bytes 255 bytes ? 255 bytes 255 bytes 4032 bytes/255 characters ? 255 bytes 255 bytes 255 bytes ? ? 236 bytes 255 bytes ? Maximum filename length
Allowable characters in directory entries Any Unicode except NUL Any Unicode except NUL Any Unicode except NUL Any byte except NUL Any Unicode except NUL Any Unicode except : Any byte except NUL Any byte except NUL Any byte except NUL Any byte except NUL Any byte except NUL Any byte except NUL Any byte except NUL ? Any byte except NUL Any byte except NUL Any byte except NUL Depends on namespace used ? ? Any byte except NUL ? Allowable characters in directory entries
Maximum pathname length No limit defined No limit defined No limit defined No limit defined No limit defined ? No limit defined No limit defined No limit defined ? No limit defined No limit defined No limit defined No limit defined No limit defined No limit defined No limit defined Only limited by client No limit defined 4096 bytes No limit defined ? Maximum pathname length
Maximum file size 4GiB 4GiB 4GiB 4GiB 16EB 8EB 4GiB 4GiB to 256TiB 512GiB to 32PiB ? 16GiB to 2TiB 16GiB to 2TiB 8TB ? 9EB 8EB 12288 bytes to 260GiB 8TiB 4GiB 1TB 16EB 1YiB Maximum file size
Maximum volume size 1MiB to 512MiB 16MiB to 8GiB 8TiB to 2TiB 2TiB 16EB ? 256TiB 256TiB 1YiB ? 2TB to 32TB 2TB to 32TB 16TB ? 9EB 512TB to 4PB 256PiB to 2EiB 8TiB 1TiB 1TB ? 16EiB Maximum volume size
colspan="23" style="background: #f9f9f9; text-align: left;" |   Features
File system: FAT12 FAT16 FAT32 HPFS NTFS HFS+ FFS UFS1 UFS2 Mac OS X UFS ext2 ext3 ReiserFS V3 Reiser4 XFS JFS Be File System NSS NWFS ODS-5 VxFS ZFS File system
File type metadata bgcolor=royalblue | rich (IBM extended attributes) bgcolor=royalblue | rich (IBM extended attributes) bgcolor=royalblue | rich (IBM extended attributes) bgcolor=royalblue | rich (IBM extended attributes) bgcolor=royalblue | rich (IBM extended attributes) bgcolor=lightpink | medium (type and creator) bgcolor=#ffdddd | none bgcolor=#ffdddd | none bgcolor=seagreen | rich (Unix extended attributes) bgcolor=lightpink | medium (type and creator) bgcolor=seagreen | rich (Unix extended attributes) bgcolor=seagreen | rich (Unix extended attributes) bgcolor=seagreen | rich (Unix extended attributes) bgcolor=whitesmoke | meta-files (not done/stable) bgcolor=seagreen | rich (Unix extended attributes) bgcolor=deepskyblue | rich (IBM? extended attributes) bgcolor=whitesmoke | rich bgcolor=#ff0000 | rich (Netware & NDS extended attributes) bgcolor=#ff0000 | rich (Netware & NDS extended attributes) bgcolor=lightpink | rich (RMS extended attributes) bgcolor=seagreen | rich (Unix extended attributes) ? File type metadata
Stores file owner bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? Stores file owner
POSIX file permissions bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes POSIX file permissions
Creation timestamps bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ffdddd | No Creation timestamps
Last modification timestamps bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes Last modification timestamps
Last access/read timestamps bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes Last access/read timestamps
Last entry change timestamps bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes Last entry change timestamps
Last archive timestamps bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=whitesmoke | ? bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ffdddd | No bgcolor=#ffdddd | No Last archive timestamps
Access control lists bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes Access control lists
Security/MAC labels bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? bgcolor=whitesmoke | ? Security/MAC labels
Hard links bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes Hard links
Soft links bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes Soft links
Alternate data stream / resource fork bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | Not yet bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? Alternate data stream / resource fork
Journaling bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=whitesmoke | ? Journaling
Case-sensitive bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes (optionally no on IRIX) bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes Case-sensitive
Case-preserving bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes Case-preserving
File Change Log bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ffdddd | No bgcolor=#ddddff | Yes bgcolor=#ffdddd | No bgcolor=whitesmoke | ? bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ddddff | Yes bgcolor=#ffdddd | No File Change Log
File system: FAT12 FAT16 FAT32 HPFS NTFS HFS+ FFS UFS1 UFS2 Mac OS X UFS ext2 ext3 ReiserFS V3 Reiser4 XFS JFS Be File System NSS NWFS ODS-5 VxFS ZFS File system

Notes

  Older versions of HFS only supported 31 character filenames; some older applications don't work well with names longer than this. 
  HFS+ mandates support for an escape sequence to allow arbitrary Unicode.  Users of older software might see the escape sequences instead of the desired characters. 
  Varies wildly according to block size and fragmentation of block allocation groups. 
  For filesystems that have variable allocation unit (block/cluster) sizes, a range of size are given, indicating the maximum volume sizes for the minimum and the maximum possible allocation unit sizes of the filesystem (e.g. 512 bytes and 128KiB for FAT — which is the cluster size range allowed by the on-disc data structures, although some Installable File System drivers and operating systems do not support cluster sizes larger than 32KiB). 
  NTFS access control lists can express essentially any access policy possible using simple POSIX file permissions, but use of a POSIX-like interface is not supported without an add-on such as Services for UNIX or Cygwin. 
  The file change logs, last entry change timestamps, and other filesystem metadata, are all part of the extensive suite of auditing capabilities built into NDS/eDirectory called NSure Audit. (Filesystem Events tracked by NSure) 
  While FAT32 partitions this large work fine once created, some software won't allow creation of FAT32 partitions larger than 32GB.  This includes, notoriously, the Windows XP installation program. 
  ReiserFS has a theoretical maximum file size of 1EB, but "page cache limits this to 8 Ti on architectures with 32 bit int"http://www.namesys.com/faq.html#reiserfsspecs 
  XFS has a limitation under Linux 2.4 of 64 TB file size and 2 TB file system size.  This limitation is not present under IRIX. 
  Microsoft first introduced FAT32 in Windows 95 OSR2 (OEM Service Release 2) and then later in Windows 98. 
  JFS originated on AIX and was completely rewritten for OS/2.  The Linux filesystem was based on the OS/2 version. 
  The on-disc structures have no inherent limit.  Particular Installable File System drivers and operating systems may impose limits of their own, however.  MS-DOS does not support full pathnames longer than 260 bytes for FAT12 and FAT16.  Windows NT does not support full pathnames longer than 32767 bytes for NTFS. 
  This is the limit of the on-disc structures.  The HPFS Installable File System driver for OS/2 uses the top 5 bits of the volume sector number for its own use, limiting the volume size that it can handle to 64GiB. 
  The f-node contains a field for a user identifier.  This is not used except by OS/2 Warp Server, however. 
  Maximum combined filename / filetype length is 236 bytes; each component has an individual maximum length of 255 byes. 
  Maximum pathname length is 4096 bytes, but quoted limits on individual components add up to 1664 bytes. 
  Record Management Services (RMS) attributes include record type and size, among many others. 
  These are referred to as 'aliases'. 
  Novell calls this feature "multiple data streams".  Published specifications say that NWFS allows for 16 attributes and 10 data streams, and NSS allows for unlimited quantities of both. 
  Case-sensitivity/Preservation depends on client.  Windows, DOS, and OS/2 clients don't see/keep case differences, whereas clients accessing via NFS or AFP may. 
  Published specs say that the 128-bit file system provides for up to 264 bytes to describe the file system, file size, directory entries, etc, with a theoretical max of 2128 bytes total to describe all storage on such a machine. 
  Particular Installable File System drivers and operating systems may not support extended attributes on FAT12, FAT16, and FAT32.  The OS/2 and Windows NT filesystem drivers for FAT12, FAT16, and FAT32 support extended attributes (using a "EA DATA. SF" pseudo-file to reserve the clusters allocated to them).  Other filesystem drivers for other operating systems do not. 
  Particular Installable File System drivers and operating systems may not support extended attributes on these filesystem types.  Linux kernels prior to 2.6.x either require patching to support extended attributes or do not support extended attributes at all. 
  On FAT12, FAT16, and FAT32 files have both long and short names.  These are the restrictions upon long names.  Short names are exactly 11 8-bit characters long (being space padded, in both the basename and extension parts); may not contain either NUL or character 229, both of which have special meaning (marking the end of the directory or a deleted entry, respectively); and in normal operation do not contain lowercase letters.  Particular Installable File System drivers and operating systems may not support long names.  Without a third-party driver, MS-DOS (including Windows 95 and Windows 98 booted into DOS-only mode) only provides access to short names.  The OS/2 filesystem drivers for FAT12 and FAT16 only provide access to short names.    These are the restrictions imposed by the on-disc directory entry structures themselves.  Particular Installable File System drivers may place restrictions of their own on file and directory names; and particular and operating systems may also place restrictions of their own, across all filesystems.  MS-DOS, Microsoft Windows, and OS/2 disallow the characters \ / : ? * " > < | and NUL in file and directory names across all filesystems.  Unices and Linux disallow the characters / and NUL in file and directory names across all filesystems. 
  In these filesystems the directory entries named "." and ".." have special status.  Directory entries with these names are not prohibited, and indeed exist as normal directory entries in the on-disc data structures.  However, they are mandatory directory entries, with mandatory values, that are automatically created in each directory when it is created; and directories without them are considered corrupt. 
  The "." and ".." directory entries in HPFS that are seen by applications programs are a partial fiction created by the Installable File System drivers.  The on-disc data structure for a directory does not contain entries by those names, but instead contains a special "start" entry.  Whilst on-disc directory entries by those names are not physically prohibited, they cannot be created in normal operation, and a directory containing such entries is corrupt. 
  NSS allows files to have multiple names, in separate namespaces. 
  Some file and directory metadata is stored on the Netware server irrespective of whether Directory Services is installed or not, like date/time of creation, file size, purge status, etc; and some file and directory metadata is stored in NDS/eDirectory, like file/object permissions, ownership, etc. 
  Particular Installable File System drivers and operating systems may not support case sensitivity for JFS.  OS/2 does not, and Linux has a mount option for disabling case sensitivity. 
  The local time, timezone/UTC offset, and date are derived from the time settings of the reference/single timesync source in the NDS tree. 
  Some operating systems implemented extended attributes as a layer over UFS1 with a parallel backing file (e.g., FreeBSD 4.x). 
  Access-control lists and MAC labels available as an operating-system feature layered on top of extended attributes. 
  NTFS 5.0 and higher can create junctions, which allow entire directories (but not individual files) to be mapped to elsewhere in the directory tree of a locally managed drive. These are implemented through reparse points, which allow the normal process of filename resolution to be extended in a flexible manner. 

See also

References

External links

 

<< PreviousWord BrowserNext >>
re'tu
luis tiant
virginia key
salamander heater
alakazam
russell ebert
pompe's disease
rhabdomyoma
polity
un ponte per
hydatiform mole
choriocarcinoma
hydrogen 4
mainpuri
johannesburg ring road
libman sacks endocarditis
hydrogen 5
sultanpur city
durban outer ring road
kunsthistorisches museum
peninsula expressway (cape town)
pretoria bypass
thomas leslie axford
build order
sanchal sanctuary
learning networks
janine haines
mayo suzukaze
hms triumph (1870)
hms triumph (n18)
tamatebako
bleomycin
micromanagement (computer gaming)
hms thetis (1890)
chilean chess championship
arnold frolows
mahananda
hms thetis (n25)
yuko kaida
sea rim state park
list of people by name: vana vanz
kosteletzkya
list of people by name: named van
john smith (mathematician)