Finlayson, Alexander, active 1752, of Edinburgh