peter shields