Narrative of the Battle of Pentland Hills at Rullion Green, 28th November, 1666.
Pentland Hills, Battle of.
[Edinburgh] :  University Press, 
1856.