Здесь нужно пояснить, что в английском языке имя обязательно идет на первом месте, а фамилия – на втором, чтобы не было путаницы, поскольку фамилия может быть очень похожа на имя, как в этом случае.
Гарднер по-английски – «садовник». Когда переставляешь местами имя и фамилию, получается садовник Джо.