An Exposition Of The Shorter Catechism; by Stewart Dingwall Fordyce Salmond & Stewart Dingwa Salmond