Author: Alexander Hugh Holmes 1807-1 Stuart