David Haggart has written:
'The life of David Haggart'
David Haggart was born in 1801.
David Haggart died in 1821.
Bob Haggart's birth name is Robert Haggart.
Alastair Haggart died in 1998.
Alastair Haggart was born in 1915.
Alexander Haggart was born in 1848.
Alexander Haggart died in 1927.
David Ferry has written: 'David Ferry'
David Mutasa has written: 'David Mutasa'
David Gluck has written: 'David Gluck'
David Salle has written: 'David Salle'
David Fertig has written: 'David Fertig'