JOHN P MCNIVEN