JOHN M GIRVIN