Is there anyone more difficult to buy for than a dad on Father’s Day? Our fathers are inscrutable creatures who spit bad puns like an ornery camel, wear their “favorite” shirt, pants and shoes long ...