@@ -38,12 +38,16 @@ Project:M36 supports multiple frontends which target different audiences.
3838
3939## Development
4040
41−Project:M36 is developed in Haskell and compiled with GHC.
41+Project:M36 is developed in Haskell and compiled with GHC 7.8 or later.
4242
43−Important modules:
43+## Related Projects
4444
45−1. Relation - represents a relation in the relational algebra and implements the relational operators
46−2. Relational Expressions - represents a composable abstract syntax tree for the relational algebra
47−3. Tutorial D Interpreter - one available frontend to evaluate relational expressions
48−4. ProjectM36.Client- user-facing native Haskell library
49−5. Database.Persist.ProjectM36 - persistent library database driver
45+* [The Third Manifesto](http://thethirdmanifesto.com/): the philosophical basis for relational algebra engines
46+* [Rel](http://reldb.org/): a TutorialD implementation against a BerkeleyDB backend
47+* [Andl](http://andl.org/): a new database language with SQLite and PostgreSQL backends
48+
49+## Suggested Reading
50+
51+* [Out of the Tarpit](http://shaffner.us/cs/papers/tarpit.pdf): a proposed software architecture which minimizes state and complexity. Project:M36 implements the requirements of this paper.
52+* [Database Design & Relational Theory: Normal Forms and All That Jazz](http://shop.oreilly.com/product/0636920025276.do): mathematical foundations for the principles of the relational algebra
53+* [Database Explorations: Essays on the Third Manifesto and Related Topics](http://bookstore.trafford.com/Products/SKU-000177853/Database-Explorations.aspx): additional essays and debates on practical approaches to relational algebra engine design