tom hard