picture of Graham Shore