Andrew Buchanan. Andrew O'Hagan. Mark Buchanan. Andrew Monaghan. Brian Buchanan. C.R. Buchanan. R.B. Buchanan. Rita Buchanan. Andrew J Hoffman. Cathy Marie Buchanan.