The Scotsman Online - logo

Edinburgh Book fest marks 30th with bumper sales