Alan Strachan. Alan Strachan Owen L. Astrachan. Randall Strahan. John Buchan. Raghavan Narasimhan. Donnelley, Strachan. LeBlanc, Jonathan. V. Uvachan. by J. F. Strachan.