JOHN STEPHEN BLAKE JR.