A Gateway to Sindarin: A Grammar of an Elvish Language from JRR Tolkien's Lord of the Rings