john satmos