Index: doc/bibliography/cfa.bib
===================================================================
--- doc/bibliography/cfa.bib	(revision 7a026ff9fb6fae7e12afeb2fe490474e97daed41)
+++ doc/bibliography/cfa.bib	(revision 2f0a35990a3246990679740f55a62fbfce807686)
@@ -3645,8 +3645,8 @@
     contributer	= {pabuhr@plg},
     author      = {James Gosling and Bill Joy and Guy Steele and Gilad Bracha and Alex Buckley},
-    title       = {The {Java} Language Specification},
+    title       = {{Java} Language Specification},
     publisher	= {Oracle},
     year        = 2015,
-    edition	= {Java SE 8},
+    edition	= {Java SE8},
 }
 
@@ -4564,19 +4564,19 @@
 
 @book{obj-c-book,
-    keywords = {objective-c},
-    contributor = {a3moss@uwaterloo.ca},
-    author = {{Apple Computer Inc.}},
-    title = {The {Objective-C} Programming Language},
-    year = 2002
+    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}
+    keywords	= {objective-c},
+    contributor	= {a3moss@uwaterloo.ca},
+    author	= {{Apple Computer Inc.}},
+    title	= {{Xcode} 7 Release Notes},
+    year	= 2015,
+    note	= {\href{https://developer.apple.com/library/content/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html}{https://developer.apple.com/\-library/\-content/\-documentation/\-Xcode/\-Conceptual/\-RN-Xcode-Archive/\-Chapters/\-xc7\_release\_notes.html}},
+    urldate	= {2017-04-04}
 }
 
@@ -4867,5 +4867,7 @@
     journal	= {Computer Languages},
     year	= 1987,
-    volume	= 12, number = {3/4}, pages = {163-172},
+    volume	= 12,
+    number	= {3/4},
+    pages	= {163-172},
     abstract	= {
         Packages in the Ada language provide a mechanism for extending the
@@ -5879,5 +5881,5 @@
     organization= {The Rust Project Developers},
     year	= 2015,
-    note	= {\href{https://doc.rust-lang.org/reference.html}{https://\-doc.rust-lang.org/\-reference.html}},
+    note	= {\href{https://doc.rust-lang.org/reference.html}{https://\-doc.rust-lang\-.org/\-reference.html}},
 }
 
@@ -6577,10 +6579,9 @@
 }
 
-@unpublished{TIOBE,
+@online{TIOBE,
     contributer	= {pabuhr@plg},
     author	= {{TIOBE Index}},
-    title	= {},
     year	= {March 2017},
-    note	= {\url{http://www.tiobe.com/tiobe_index}},
+    url		= {http://www.tiobe.com/tiobe_index},
 }
 
