A critical examination of Dr. Macculloch's work on the Highlands and Western islands of Scotland.
Browne, James,1793-1841.
Edinburgh : For D. Lizars,
1825.
By James Browne, LL.D., Advocate.
Macculloch, John, 1773-1835.