"Graham M. Shore"