johnc47818