Author: Tannahill, Robert, 1774-1810.