Name and ranks of Canadian World War 2 soldiers?

There names and ranks of Canadian World War two soldiers are quite a number. The General was Harry Crerar, Guy Simonds was the lieutenant general and Andrew McNaughton was also a lieutenant general among others.Ê