J. Craig Annan selected texts and bibliography - Annan, James Craig 1864-1946; Buchanan, William (Hall, 1994)