JOHN M SMALL