JOHN M STORER