A True Thomas of Fife and the world /
Betteridge, David,author.
Hubbard, Tom,Dr.,honouree.
Statement of responsibility from page [2].
Includes bibliographical references.
Laudatory poetry.