Index: doc/bibliography/cfa.bib
===================================================================
--- doc/bibliography/cfa.bib	(revision 17f27d4054eeb8b6862f5f56de17c0578c655f2b)
+++ doc/bibliography/cfa.bib	(revision c57d19356d1a87560d1ce135bdeca03758dc539a)
@@ -9,4 +9,5 @@
 %    Predefined journal names:
 %  acmcs: Computing Surveys		acta: Acta Infomatica
+@string{acta="Acta Infomatica"}
 %  cacm: Communications of the ACM
 %  ibmjrd: IBM J. Research & Development ibmsj: IBM Systems Journal
@@ -877,4 +878,5 @@
     contributer	= {a3moss@uwaterloo.ca},
     key		= {{ISO/IEC} {TS} 19217},
+    author	= {Concepts},
     title	= {Information technology -- Programming languages -- {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Extensions for concepts},
     institution	= {International Standard Organization},
@@ -2723,10 +2725,11 @@
 
 @online{GCCExtensions,
-    contributer = {a3moss@uwaterloo.ca},
-    key = {{GNU}},
-    title = {Extensions to the {C} Language Family},
-    year = 2014,
-    url = {https://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/C-Extensions.html},
-    urldate = {2017-04-02}
+    contributer	= {a3moss@uwaterloo.ca},
+    key		= {{GNU}},
+    author	= {{C Extensions}},
+    title	= {Extensions to the {C} Language Family},
+    year	= 2014,
+    note	= {\href{https://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/C-Extensions.html}{https://\-gcc.gnu.org/\-onlinedocs/\-gcc-4.7.2/\-gcc/\-C\-Extensions.html}},
+    urldate	= {2017-04-02}
 }
 
@@ -2824,5 +2827,5 @@
     key		= {Fortran95},
     title	= {Fortran 95 Standard, ISO/IEC 1539},
-    organization = {Unicomp, Inc.},
+    organization= {Unicomp, Inc.},
     address	= {7660 E. Broadway, Tucson, Arizona, U.S.A, 85710},
     month	= jan,
@@ -3061,11 +3064,12 @@
 
 @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}
+    keywords	= {GObject},
+    contributor	= {a3moss@uwaterloo.ca},
+    author	= {{GObject}},
+    organization= {The GNOME Project},
+    title	= {{GObject} Reference Manual},
+    year	= 2014,
+    url		= {https://developer.gnome.org/gobject/stable/},
+    urldate	= {2017-04-04}
 }
 
@@ -3647,4 +3651,5 @@
     author      = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha and Alex Buckley},
     title       = {{Java} Language Specification},
+    organization= {Oracle},
     publisher	= {Oracle},
     year        = 2015,
@@ -4567,5 +4572,5 @@
     keywords	= {objective-c},
     contributor	= {a3moss@uwaterloo.ca},
-    author	= {{Apple Computer}},
+    author	= {{Objective-C}},
     title	= {The {Objective-C} Programming Language},
     organization= {Apple Computer Inc.},
@@ -4577,5 +4582,5 @@
     keywords	= {objective-c},
     contributor	= {a3moss@uwaterloo.ca},
-    author	= {{Apple Computer Inc.}},
+    author	= {{Xcode}},
     title	= {{Xcode} 7 Release Notes},
     year	= 2015,
@@ -5882,5 +5887,5 @@
     keywords	= {Rust programming language},
     contributer	= {pabuhr@plg},
-    author	= {{Rust Programming Language}},
+    author	= {{Rust}},
     title	= {The {Rust} Programming Language},
     organization= {The Rust Project Developers},
@@ -6920,11 +6925,12 @@
 
 @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}
+    keywords	= {GObject, Vala},
+    contributor	= {a3moss@uwaterloo.ca},
+    author	= {{Vala}},
+    organization= {The GNOME Project},
+    title	= {Vala Reference Manual},
+    year	= 2017,
+    url		= {https://wiki.gnome.org/Projects/Vala/Manual},
+    urldate	= {2017-04-04}
 }
 
