larry edmiston