Loudonhill: its battle, history, &c.
Tarbet, Richard.
Kilmarnock, 
1874.