JOHN M KIERNAN JR