Palmerston, new national song, ... the poetry by Alexander Maclagan.
Campbell, Mrs.
Maclagan, Alexander.