PETER J JOHNSON