Index: doc/bibliography/cfa.bib
===================================================================
--- doc/bibliography/cfa.bib	(revision 4fc45ff2c77dee81fe985eb3414cbd30cf4778e7)
+++ doc/bibliography/cfa.bib	(revision 8f5bf6da7cff3f5b4f5453aaaedc6793f02d7c64)
@@ -3057,4 +3057,14 @@
     pages	= {147-148},
     note	= {Reprinted in \cite{Yourdon79} pp. 29--36.},
+}
+
+@online{GObject,
+    keywords = {GObject},
+    contributor = {a3moss@uwaterloo.ca},
+    author = {{The GNOME Project}},
+    title = {{GObject} Reference Manual},
+    year = 2014,
+    url = {https://developer.gnome.org/gobject/stable/},
+    urldate = {2017-04-04}
 }
 
@@ -4553,4 +4563,22 @@
 }
 
+@book{obj-c-book,
+    keywords = {objective-c},
+    contributor = {a3moss@uwaterloo.ca},
+    author = {{Apple Computer Inc.}},
+    title = {The {Objective-C} Programming Language},
+    year = 2002
+}
+
+@online{xcode7,
+    keywords = {objective-c},
+    contributor = {a3moss@uwaterloo.ca},
+    author = {{Apple Computer Inc.}},
+    title = {{Xcode} 7 Release Notes},
+    year = 2015,
+    url = {https://developer.apple.com/library/content/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html},
+    urldate = {2017-04-04}
+}
+
 @book{Beta,
     keywords	= {Beta, object oriented, concurrency, exceptions},
@@ -6870,4 +6898,14 @@
 }
 
+@online{Vala,
+    keywords = {GObject, Vala},
+    contributor = {a3moss@uwaterloo.ca},
+    author = {{The GNOME Project}},
+    title = {Vala Reference Manual},
+    year = 2017,
+    url = {https://wiki.gnome.org/Projects/Vala/Manual},
+    urldate = {2017-04-04}
+}
+
 @inproceedings{Amdahl67,
     author	= {Gene M. Amdahl},
