peter north j (603 results)