Bruce johnstone