History Reference Center [Online database]. - Fadel, Stephen (Booklist, 2005)