Happy Father's Day to all you dads out there. A good father is a very under-appreciated thing these days.