Supreme court Peter Yarrow