Books by Hardie, Charles Martin (sorted alphabetically)