Author: Robert 1784-1859 Walsh