John Knox : who he was and what he did : an appreciation.