Old Greenock characters /
Donald, John,of Greenock,author.
McKechnie, James(Clergyman),writer of supplementary textual content.
Includes index.