About J.G. MacGregor J.G. MacGregor is a Fifth House Books author. Books by J.G. MacGregor Peter Fidler Canada's Forgotten Explorer by (author) J.G. MacGregor