peter north mark wallace (118 results)