peter leonard (1)