Works of Sir Wm. Stirling-Maxwell, Baronet. ... by William Stirling Maxwell