JENA-1948: JSON-LD 1.1 support (#65)

diff --git a/source/documentation/io/__index.md b/source/documentation/io/__index.md
index 658f63d..2f34b40 100644
--- a/source/documentation/io/__index.md
+++ b/source/documentation/io/__index.md
@@ -30,6 +30,9 @@
 RDF/JSON is different from JSON-LD - it is a direct encoding of RDF triples in JSON.
 See the [description of RDF/JSON](rdf-json.html).
 
+See "[Reading JSON-LD 1.1](json-ld-11.html)" for additional setup and use for
+reading JSON-LD 1.1. JSON-LD 1.0 is the current default in Jena.
+
 RDF Binary is a binary encoding of RDF (graphs and datasets) that can be useful
 for fast parsing.  See [RDF Binary using Apache Thrift](rdf-binary.html).
 
diff --git a/source/documentation/io/json-ld-11.md b/source/documentation/io/json-ld-11.md
new file mode 100644
index 0000000..9459165
--- /dev/null
+++ b/source/documentation/io/json-ld-11.md
@@ -0,0 +1,53 @@
+---
+title: Reading JSON-LD 1.1
+---
+
+See "[Reading RDF](./rdf-input.html)" for details of Jena's support JSON-LD v1.0
+using the
+[jsonld-java project](https://github.com/jsonld-java/jsonld-java) 
+for both reading and writing. This is the principle support for JSON-LD.
+
+This page details support for reading JSON-LD 1.1 using 
+[Titanium JSON-LD](https://github.com/filip26/titanium-json-ld/).
+
+While Titanium is licensed under the Apache License, it has a dependency on
+the Eclipse Jakarta JSON Processing API, which is licensed under the Eclipse
+Public License 2.0.
+
+## Additional Dependencies
+
+The Titanium engine (`com.apicatalog:titanium-json-ld`) uses the Eclispe Jakarta JSON Processing
+licnesed under the 
+[Eclipse Public License 2.0](https://www.eclipse.org/legal/epl-2.0/) with dependencies:
+
+* jakarta.json:jakarta.json-api
+* org.glassfish:jakarta.json
+
+Failure to add these dependencies will result in `UnsupportedOperationException`
+```
+Need both titanium-json-ld (1.1.0 or later) and org.glassfish:jakarta on the classpath
+```
+
+## Usage
+
+Jena currently (from version 4.2.0) offers both JSON-LD 1.0 and also JSON-LD 1.1.
+
+The file extension for JSONLD 1.1 is `.jsonld11`.
+
+If not reading from a file with this file extension, the application needs to
+force the language choice to be JSON-LD 1.1 with 
+[`RDFParser`](https://jena.apache.org/documentation/javadoc/arq/org/apache/jena/riot/RDFParser.html)
+using `forceLang(Lang.JSONLD11)`:
+
+```
+RDFParser.source(...)
+    .forceLang(Lang.JSONLD11)
+    ...
+    .build()
+```
+or short-cut form:
+```
+RDFParser.source(URL or InputStream)
+    .forceLang(Lang.JSONLD11)
+    .parse(dataset);
+```