peter green (85 results)