He has been acknowledged by Lawrence MacAulay former Solicitor General of Canada and Pat Binns former premier of Prince Edward Island and Ralph Klein former premier of Alberta for his many contributions in promoting projects and business .