Approximate dates for non-canonical sources are taken from Ehrman, Lost Christianities: The Battles For Scripture and the Faiths We Never Knew (New York: Oxford University Press, 2003),   apart from  Pistis Sophia, which is not included on his list. 
Back to Unravelling the Da Vinci Code.