james spavelko