Craft: from the heart and mind of an artisan