j. g. ferguson publishing company (author)