Author: John Lanne Fl 1780-1816 Buchanan