Alexander Gibson — Scottish legal official