Title: John Knox: his ideas and ideals