peter weismantle