peter green (50 results)