JOHN W SHEAHAN II