JOHN GARUTI JR