peter duesberglatest news & developments