title: How to format the date into words
body: <p>I am trying to convert java.util.Date into string as "Twenty Sixth of October Nineteen Ninety Three" for the date 26-10-1993.</p>
  
  <p>How to do this in a generic fashion?</p>