their finest hour