Whence come we?by Wallace McLeodFreemasonryFreemasons. Grand Lodge of OntarioFreemasonsHistoryWriting a summary for young readers…For young readersBook data: Open Library