PETER NORTH & PARTNERS