lanny barbie and peter north