gerry leonard