
Stories from Atlantic books in Classrooms
A. J. B. (John) Johnston is the author or co-author of twenty-one books: sixteen on different aspects of the history of Atlantic Canada and five novels.
Click here to browse through 1000+ books from our ABC Collecions