The life and times of Scottish socialist John Maclean Donald Robertson has written a powerful and revealing account of the life of John Maclean, one of the most important but little-known socialist leaders of Scotland and Britain, writes Jim McIlroy.