pete lipson