Nicholas Hagger is a well-known poet, writer, literary author, man of letters, historian and philosopher.