PETER W JOHNSON