peter green (20,416 results)