Thomas Christopher Sinclair Peerage person ID=329241 Parents Thomas Charles Sinclair Children James Christopher Sinclair Alwyne Gerard Sinclair Mark Thomas Sinclair Andrew Michael Sinclair Partners Margaret Leigh