David Torrance is a constitutional specialist at the House of Commons Library and a widely published historian of Scottish and UK politics. He has written biographies of SNP politi...view moreDavid Torrance is a constitutional specialist at the House of Commons Library and a widely published historian of Scottish and UK politics. He has written biographies of SNP politicians Alex Salmond and Nicola Sturgeon, as well as the authorized biography of David Steel.view less