Who is Jack? of all trades?