John Sinclair, 4th of Barrock Peerage person ID=343975 Parents Alexander Sinclair, 3rd of Barrock Children Sir John Sinclair of Barrock, 6th Bt.