Bill Buchanan

Edinburgh

Professor at Edinburgh Napier University. Basically love everything .. especially my family, my life, Edinburgh, writing software, my guitar, research/teaching.