Author: Allan 1784-1842 Cunningham