JOHN AFARRELL JR